suffer setbacks and misfortunes - Spanisch Englisch Wörterbuch